#ifndef __HW_OLED_H
#define __HW_OLED_H

#include "sys.h"
#include "iic.h"
#include "delay.h"

void oled_init(void);
void oled_set_pos(u8 x,u8 y);
void oled_fill(u8 fill_data);
void oled_cls(void);
void oled_wakeup(void);
void oled_sleep(void);
void oled_clear_line(u8 y,u8 text_size);
void oled_show_char(u8 x,u8 y,u8 chr,u8 text_size);
void oled_show_str(u8 x, u8 y, u8 ch[], u8 text_size);
void oled_show_num(u8 x,u8 y,u32 num,u8 len,u8 text_size);
//void oled_show_cn(u8 x, u8 y, u8 n);
void oled_draw_bmp(u8 x0,u8 y0,u8 x1,u8 y1,u8 bmp[]);

#endif
